tourlourou (cardisoma guanhumi) - Turkish English Dictionary